// 编写一个 Koa 中间件，实现以下功能：
// 拦截所有请求，并在控制台中输出请求的 URL 和 HTTP 方法。
// 如果请求路径是 /，则返回一个 JSON 格式的问候语。
// 如果请求路径是 /users，则调用一个模拟的数据库函数，返回一个包含用户信息的 JSON 数据。
// 要求:

// 1. 输出的日志格式为 `[INFO] [时间] [方法] [URL]`。
// 2. `/users` 的 JSON 数据包括用户的 `id`, `name`, `email`。
// 3. 模拟数据库查询可以使用 `setTimeout` 模拟异步操作。
// 示例输出: 当访问 / 时：

// [INFO] [2023-10-05 20:30:00] GET /
// 返回值：

// {
//     "message": "Hello, Welcome to Koa!"
// }
// 当访问 /users 时：

// [INFO] [2023-10-05 20:30:00] GET /users
// 返回值：

// [
//     {
//         "id": 1,
//         "name": "Alice",
//         "email": "alice@example.com"
//     }
// ]
const Koa = require('koa');
const Router = require('koa-router');
const app = new Koa();
const router = new Router()
router.get('/',function(ctx,next){
    ctx.body = "主页页面"
})
router.get('/news',(ctx,next)=>{
    ctx.body = "新闻页面"

})
app.use(router.routes());
app.listen(3000,()=>{
    console.log(`开始于:http://localhost:3000`)
})